pata de la guagua - İspanyolca İngilizce Sözlük

pata de la guagua

Play ENESESes
Play ENESESmx

Meanings of "pata de la guagua" in English Spanish Dictionary : 1 result(s)

İspanyolca İngilizce
Idioms
pata de la guagua [f] CL something that does not make sense or has nothing to do with the matter at hand